contractually dedicated - Español Inglés Diccionario